using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }

    protected void Wizard1_NextButtonClick(object sender, WizardNavigationEventArgs e)
    {
        DropDownList ddl = (DropDownList)Wizard1.FindControl("IloscOpcjiDropDownList");
        TextBox tb;
        int il_opcji = Int32.Parse(ddl.SelectedValue);


        tb = (TextBox)Wizard1.FindControl("Opcja1TextBox");
        if (il_opcji >= 1)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja2TextBox");
        if (il_opcji >= 2)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja3TextBox");
        if (il_opcji >= 3)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja4TextBox");
        if (il_opcji >= 4)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja5TextBox");
        if (il_opcji >= 5)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja6TextBox");
        if (il_opcji >= 6)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja7TextBox");
        if (il_opcji >= 7)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja8TextBox");
        if (il_opcji >= 8)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja9TextBox");
        if (il_opcji >= 9)
            tb.Enabled = true;
        else
            tb.Enabled = false;

        tb = (TextBox)Wizard1.FindControl("Opcja10TextBox");
        if (il_opcji >= 10)
            tb.Enabled = true;
        else
            tb.Enabled = false;
    }
    protected void Wizard1_FinishButtonClick(object sender, WizardNavigationEventArgs e)
    {
        DropDownList ddl = (DropDownList)Wizard1.FindControl("IloscOpcjiDropDownList");
        TextBox tb;

        
        int il_opcji = Int32.Parse(ddl.SelectedValue);
        SqlDataSource1.InsertParameters.Add("ilosc_opcji", il_opcji.ToString());

        SqlDataSource1.InsertParameters.Add("licznik_glosow", "0");
        SqlDataSource1.InsertParameters.Add("archiwalna", "f");

        tb = (TextBox)Wizard1.FindControl("PytanieTextBox");
        SqlDataSource1.InsertParameters.Add("pytanie", tb.Text);
        
        tb = (TextBox)Wizard1.FindControl("Opcja1TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja1", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja1", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja1", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja1", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja2TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja2", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja2", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja2", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja2", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja3TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja3", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja3", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja3", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja3", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja4TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja4", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja4", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja4", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja4", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja5TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja5", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja5", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja5", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja5", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja6TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja6", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja6", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja6", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja6", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja7TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja7", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja7", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja7", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja7", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja8TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja8", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja8", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja8", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja8", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja9TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja9", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja9", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja9", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja9", null);
        }

        tb = (TextBox)Wizard1.FindControl("Opcja10TextBox");
        if (tb.Enabled == true)
        {
            SqlDataSource1.InsertParameters.Add("opcja10", tb.Text);
            SqlDataSource1.InsertParameters.Add("licznik_opcja10", "0");
        }
        else
        {
            SqlDataSource1.InsertParameters.Add("opcja10", null);
            SqlDataSource1.InsertParameters.Add("licznik_opcja10", null);
        }

        SqlDataSource1.Insert();
        Response.Redirect("~/Default.aspx");
    }
}
